<?php   // $Id: backup_accueil.php 297 2008-10-12 10:36:49Z pcoustillas $ ?>
<?php  
//utiliser pour le backup de la base
require_once("include/verif.php");
require_once("include/config/common.php");
require_once("include/language/$lang.php");
require_once("include/utils.php");
require_once("include/headers.php");
?>

<script type="text/javascript" src="javascripts/confdel.js"></script>

<table class="page" align="center">
	<tr>
		<td class="page" align="center">
			<?php
			require_once("include/head.php");
			?>
		</td>
	</tr>
	<tr>

		<td class="page" align="center">
			<?php   
			if ($user_admin != "y") { 
				echo "<h1>$lang_admin_droit $user_admin A</h1>";
				exit;
			}

			if (isset($_GET['message']))
			{
				echo "<h1>" . stripslashes($_GET['message']) . "</h1>";
			}

			?>

			<center>
				<table class="boiteaction">
					<caption><?php aff_lang("Gestion des backups") ?></caption>
					<tr> 
						<td colspan="2">
							<br/><br/>
							<form method="post" action="backup_creer.php" >
							<center>
							<table width="70%">
								<caption>
									<?php aff_lang("Créer un backup") ?>
								</caption>
								<tr>
									<td class="texte0" width="50%">
										<?php aff_lang("Nom du backup proposé : ") ?> 
									</td>
									<td class="texte0" width="50%">
										<?php
											$nom_backup=date("Y") . "_" . date("m") . "_" .date("d") . "_";
											$nom_backup.=date("H") ."h" . date("i") . "_backup.sql"; 
										?>
										<input type="text" name="nom_backup" size="30" value="<?php echo $nom_backup ?>" />
									</td>
								</tr>
								<tr>
									<td class="texte0" colspan="2">
										<br/><br/>
											<input type="submit" value="          <?php aff_lang("Créer ce backup") ?>          " />
										<br/><br/>
									</td>
								</tr>
							</table>
							</center>
							</form>
							
							
						</td>
		
					</tr>

					<tr><td><br/><br/></td></tr>

					<tr>
						
						<td>
							<form method="post" action="backup_action.php" >
							<center>
							<table width="70%">
								<caption>
									<?php aff_lang("Choississez un backup, puis effectuez l'action désirée") ?>
								</caption>
								<tr>
									<td class="texte0" width="60%">
										<br/>
										<?php
										$rep = dir("dump");
										if(!is_object($rep))
										{
											aff_lang("Le répoire dump n'extiste pas !!!");
										} else {
											
											$tab_file=array();

											//on met dans un tableau pour poiurvoir trié par nom apres
											while($file = $rep -> read())
											{
												if (preg_match("/^[.]/",$file) == 0) //si le fichier ne commence pas par un .
												{
													$tab_file[]=$file;
												}
											}

											rsort($tab_file);

											?>
											<select name="nom_backup" size="15">
											<?php
	
											foreach ($tab_file as $fic)
											{
												?>
												<option value="<?php echo $fic ?>">&nbsp;&nbsp;<?php echo $fic ?>&nbsp;&nbsp;</option>
												<?php
											}
										} //fin test si rep dump existe
										?>
										</select>
									</td>
									<td class="texte0">
										<center>
										<input type="submit" name="download" value="  <?php aff_lang("Télécharger ce backup") ?>  " />
										<br/><br/><br/><br/>
										<input type="submit" name="restaurer" onclick="return confirmDelete('<?php aff_lang("Confirmez vous la restauration de ce backup ? cela supprimera les données existantes. ")?>')" value="  <?php aff_lang("Restaurer ce backup") ?>  " />
										<br/><br/><br/><br/>
										<input type="submit" name="delete" onclick="return confirmDelete('<?php aff_lang("Confirmez vous la suppression de ce backup ?")?>')" value="  <?php aff_lang("Supprimer ce backup") ?>  " />
										</center>
									</td>
								</tr>

							</table>
							</center>
							</form>
						</td>
					</tr>

					<tr><td><br/><br/></td></tr>

					<tr>
						
						<td>
							<form method="post" action="backup_upload.php" enctype="multipart/form-data">
							<center>
							<table width="70%">
								<caption>
									<?php aff_lang("Uploader une sauvegarde dans le répertoire de backup") ?>
								</caption>
								<tr>
									<td>

										<input type="file" name="fichier" />

									</td>
									<td>

										<input type="submit" value="  <?php aff_lang("Uploader ce fichier") ?>  " />

									</td>
								</tr>

							</table>
							</center>
							</form>
						</td>
					</tr>


				</table>


			</center>

		</td>
	</tr>
	<tr>
		<td>
			<?php
			require_once("include/bas.php");
			?>
		</td>
	</tr>

</table>

<br/>
<br/>

</body>
</html>

